place where there are mills - German English Dictionary